package br.com.rglariguet.pioneer.modelos;

import java.util.ArrayList;
import java.util.List;

import javax.persistence.CascadeType;
import javax.persistence.Embeddable;
import javax.persistence.OneToMany;

import org.hibernate.annotations.Parent;

@Embeddable
public class DefeitoDoReparo {

	
	@OneToMany(cascade=CascadeType.ALL, orphanRemoval=true)
	private List<Defeito> defeitos = new ArrayList<Defeito>();
	

	@Parent
	private Reparo reparo;


	public List<Defeito> getDefeitos() {
		return defeitos;
	}


	public void setDefeitos(List<Defeito> defeitos) {
		this.defeitos = defeitos;
	}


	public Reparo getReparo() {
		return reparo;
	}


	public void setReparo(Reparo reparo) {
		this.reparo = reparo;
	}

	
}
